Oil prices are staging a strong recovery and inching towards $50 per barrel due to unexpected supply disruptions in places like Canada, Nigeria and Venezuela.
Oil prices are staging a strong recovery and inching towards $50 per barrel due to unexpected supply disruptions in places like Canada, Nigeria and Venezuela.
Please to comment